legal meaning - Turkish English Dictionary